#ifndef USER_AGENT_HTTP_H
#define USER_AGENT_HTTP_H

#include "httpagent_com.h"

// HTTP请求接口参数对象
struct T_UserReqHttp
{
    // 业务入参，必填项
    string reqDomain;                       // 请求的子系统域名
    string privateSuff;                     // 业务私有RestController后缀
    string postFiled;                       // 请求body，json字符串

    // 请求响应
    string resposeBuff;                     // 请求响应数据
};



class UserAgentHttp
{
public:

UserAgentHttp();
~UserAgentHttp();
static UserAgentHttp &getInstance();

// http请求Get接口
E_httpReqRlt doHttpReqGet(T_UserReqHttp &reqInfo);
// http请求post接口
E_httpReqRlt doHttpReqPost(T_UserReqHttp &reqInfo);


};





#endif // USER_AGENT_HTTP_H




